package guzb.cnblogs.classloader.third;

import java.util.List;

/**
 * @author 顾志兵
 * @mail ipiger@163.com
 * @since 2024-05-20
 */
public class SampleDevice {

    /** 设备串号（唯一） Serial Identify Number */
    private String sid;

    /** 设备状态 */
    private DeviceStatus status;

    /** 接口槽位列表 */
    private List<SocketSlot> socketSlots;

    /**
     * 所属区域，如: 深圳
     */
    private String region;

    /**
     * 业务用途
     */
    private String usage;

    public String getSid() {
        return sid;
    }

    public void setSid(String sid) {
        this.sid = sid;
    }

    public DeviceStatus getStatus() {
        return status;
    }

    public void setStatus(DeviceStatus status) {
        this.status = status;
    }

    public List<SocketSlot> getSocketSlots() {
        return socketSlots;
    }

    public void setSocketSlots(List<SocketSlot> socketSlots) {
        this.socketSlots = socketSlots;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getUsage() {
        return usage;
    }

    public void setUsage(String usage) {
        this.usage = usage;
    }
}
